rubber and plastic hoses - Francés Inglés Diccionario